#ifndef STRATEGY_HPP_
#define STRATEGY_HPP_

#include <iostream>

class Transport
{
protected:
  std::string _transport; 
  unsigned int _fee;

public:
  Transport(std::string transport, unsigned int fee)
    :_transport(transport), _fee(fee)
  {}
  
  virtual void Display(){}

  void Fee()
  {
    std::cout << "本次出行的费用总计: " << _fee << "!" << std::endl;
  }

  ~Transport(){}
};

#endif
